package jvm;
/*
* 测试对一段代码用 解释器 和 及时编译器 和 超过阈值的而jit 的运行时间
* -Xint 3279ms
* -Xmixed 342ms
* -Xcomp 560ms
* */
public class TestIntAndComp {
    public static void main(String[] args) {

           excutor();
    }
    public static void excutor(){
        long start = System.currentTimeMillis();
        testPrimeNum(1000000);//100万次
        long end = System.currentTimeMillis();
        System.out.println(end-start);
    }
    public static void testPrimeNum(int count){
              while (count>0){
               lable:for(int i=2;i<=100;++i){
                   for(int j=2;j<=Math.sqrt(i);++j){
                       if(i%j==0)continue lable;
                   }
               }
               --count;
           }
    }
}
